__global__ void matrizMulGPU(float* C, float* A, float* B) {
	int indice = threadIdx.x + blockDim.x * blockIdx.x;
	int divisao = TAMANHO / (blockDim.x * gridDim.x);
	if (TAMANHO < (blockDim.x * gridDim.x))
		div = 1;
	for (int i = (indice); i < divisao; i++)
		for (int j = 0; j < TAMANHO; j++) {
			double soma = 0;
			for (int k = 0; k < TAMANHO; ++k) {
				double a = A[i + k];
				double b = B[k * TAMANHO + j];
				soma += a * b;
			}
			C[i + j] = (float) soma;
		}
}